package notice_logic

import "gitee.com/Luna-CY/Golang-Project-Template/internal/interface/service"

func New(storage service.SystemStorage, smtp service.SystemSmtp, sms service.SystemSms) *Notice {
	return &Notice{
		storage: storage,
		smtp:    smtp,
		sms:     sms,
	}
}

type Notice struct {
	storage service.SystemStorage
	smtp    service.SystemSmtp
	sms     service.SystemSms
}
